make short work of - English Synonyms Dictionary